vendor/golang.org/x/text/unicode/norm.Properties.size (field)

48 uses

	vendor/golang.org/x/text/unicode/norm (current package)
		composition.go#L152: 		end := start + rb.rune[i].size
		composition.go#L162: 		end := start + rb.rune[i].size
		composition.go#L175: 		p += copy(buf[p:], rb.byte[runep.pos:runep.pos+runep.size])
		composition.go#L259: 		i += copy(rb.byte[rb.nbyte:], dcomp[i:i+int(info.size)])
		composition.go#L268: 	src.copySlice(rb.byte[rb.nbyte:], i, i+int(info.size))
		composition.go#L274: 	rb.insertSingle(input{str: GraphemeJoiner}, 0, Properties{size: uint8(len(GraphemeJoiner))})
		composition.go#L282: 	rb.rune[rb.nrune] = Properties{pos: bn, size: uint8(sz)}
		composition.go#L290: 	rb.rune[pos] = Properties{pos: bn, size: uint8(sz)}
		composition.go#L296: 	r, _ := utf8.DecodeRune(rb.byte[inf.pos : inf.pos+inf.size])
		composition.go#L304: 	return rb.byte[inf.pos : int(inf.pos)+int(inf.size)]
		forminfo.go#L42: 	size  uint8  // length of UTF-8 encoding of this rune
		forminfo.go#L161: 	return int(p.size)
		forminfo.go#L245: 		return Properties{size: uint8(sz)}
		forminfo.go#L248: 			size:  uint8(sz),
		forminfo.go#L261: 	p := Properties{size: uint8(sz), flags: f, index: v}
		iter.go#L195: 		j += int(info.size)
		iter.go#L213: 			i.multiSeg = d[j+int(info.size):]
		iter.go#L217: 		j += int(info.size)
		iter.go#L229: 		if sz := int(i.info.size); sz <= 1 {
		iter.go#L344: 		if i.p += int(i.info.size); i.p >= i.rb.nsrc {
		iter.go#L379: 		sz := int(i.info.size)
		iter.go#L418: 		i.multiSeg = d[int(info.size):]
		iter.go#L430: 		if i.p += int(i.info.size); i.p >= i.rb.nsrc {
		normalize.go#L96: 		if int(info.size) > len(b) {
		normalize.go#L100: 		pe := p + info.size
		normalize.go#L123: 			if bp+int(info.size) > len(s) {
		normalize.go#L127: 			pe := p + info.size
		normalize.go#L151: 	if p == -1 || info.size == 0 {
		normalize.go#L154: 	end := p + int(info.size)
		normalize.go#L238: 		if info.size == 0 {
		normalize.go#L317: 		if info.size == 0 {
		normalize.go#L346: 		i += int(info.size)
		normalize.go#L382: 		if info.size == 0 {
		normalize.go#L388: 		i += int(info.size)
		normalize.go#L427: 	if info.size == 0 {
		normalize.go#L436: 	for i := int(info.size); i < nsrc; i += int(info.size) {
		normalize.go#L438: 		if info.size == 0 {
		normalize.go#L468: 	if info.size == 0 { // ends with incomplete rune
		normalize.go#L478: 	if p+int(info.size) != i { // trailing non-starter bytes: illegal UTF-8
		normalize.go#L491: 		if p+int(info.size) != i {
		normalize.go#L507: 	if info.size == 0 {
		normalize.go#L523: 		sp += int(info.size)
		normalize.go#L531: 		if info.size == 0 {
		normalize.go#L571: 	if int(info.size) != len(rb.out)-i {
		normalize.go#L591: 		p -= int(info.size)
		normalize.go#L596: 		if int(info.size) != p-i {
		normalize.go#L608: 		cp = cp[info.size:]